most recent period - Turkish English Dictionary